package com.bw.house.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bw.po.TbHouseInfo;
import com.bw.result.ResultVo;
import com.bw.vo.AssignVo;
import com.bw.vo.IdVo;
import com.bw.vo.LoginVo;
import com.bw.vo.TbHouseInfoVo;

/**
* @author 25728
* @description 针对表【tb_house_info(房源信息表)】的数据库操作Service
* @createDate 2023-11-11 08:34:02
*/
public interface TbHouseInfoService extends IService<TbHouseInfo> {

    ResultVo add(TbHouseInfoVo tbHouseInfoVo, String token);

    ResultVo update(TbHouseInfoVo tbHouseInfoVo);

    ResultVo deleted(TbHouseInfoVo tbHouseInfoVo);

    ResultVo houseList(TbHouseInfoVo tbHouseInfoVo);

    ResultVo assign(AssignVo assignVo);

    ResultVo houseContent(IdVo idVo);

    ResultVo brokerList(TbHouseInfoVo tbHouseInfoVo);

    ResultVo login(LoginVo loginVo);

    Boolean getAdminByPhone(String phone);

}
